Marcel Meili and Markus Peter founded their architectural office in Zurich, Switzerland, twenty years ago, and have recently opened a subsidiary in Munich, Germany. Meili Peter develop projects of all scales and in many different fields and with a vast variety of programmes, rather than specialising[...]